charitable trust - German English Dictionary